package dummyClasses;

import logic.common.player.Player;
import logic.nodes.collision.CollidableNode;
import logic.ships.hunter.Hunter;
import map.Map;

import com.jme.scene.CameraNode;

import gameStates.absGamesStates.AbsIngameState;
import gameStates.absGamesStates.gui.AbsSpawnState;
import gameStates.passes.AbsPassManagerState;

public class DIngameState extends AbsIngameState {
	
	public DIngameState(AbsPassManagerState passManagerState) {
		super(passManagerState);
	}
	
	@Override
	public void initNewMap(Map scenario) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void initPlayerKeyInput() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void initIngameWindows() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void setupCam() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void setPlayer(Player player) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public CameraNode getCamNode() {
		// TODO Auto-generated method stub
		return null;
	}
	
	@Override
	public boolean isInRootBlock(CollidableNode node) {
		// TODO Auto-generated method stub
		return false;
	}
	
	@Override
	public void spawnCurrentPlayer() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void setSpawnMenuState(AbsSpawnState spawnState) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void restore() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void cleanup() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void render(float arg0) {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void update(float arg0) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void addNode(CollidableNode node) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setCamNode(Hunter hunter) {
		// TODO Auto-generated method stub
		
	}
}